function login(){
	    var user_type = mui("#user_code")[0].value;
	    var user_pwd = mui("#user_pwd")[0].value;
	    if(!user_pwd && !user_pwd){ mui.toast("账号或者密码不能为空"); return;}
	    /*
	     * 登录的逻辑：
	     * 如果是管理员，账号为admin
	     * 判断内部有没有admin的缓存，如果没有代表是第一次登录，默认是admin admin
	     * 如果不是管理员，根据输入的账号取缓存，如果没有取到，代表是没有该账号，如果取到了，那这个账号，判断用户的密码是否正确
	     */
	    if(user_type =='admin'){
	    	//用户是管理员
	    	var admin = Db.query('admin','');
		    if(admin){
		    	//用户已经登录过
		    	var id = admin.ID;
		    	var pwd = admin.PWD;
		    	if(user_type==id && user_pwd == pwd ){
		    		mui.openWindow({
							url:'yhgl.html',
					})
		    	}else{
		    		mui.toast("账号或者密码错误！");
		    	}
		    }else{
		    	//用户尚未登录
		    	if(user_type == 'admin' && user_pwd == 'admin'){
		    		//把账号密码存到缓存
		    		var obj = {
		    			ID:"admin",
		    			PWD:"admin",
		    			UNAME:'',
		    			USERS1:'G'
		    		}
		    		Db.insert('admin',obj);
		    		mui.openWindow({
							url:'yhgl.html',
					})
		    	}else{
		    		mui.toast("账号或者密码错误！");
		    	}
		    }
	    }else{
	    	//登录的是用户
	    	var user = Db.query('user','');
	    	user = user[user_type];
	    	if(user){
	    		//用户存在
	    		if(user_pwd == user.PWD){
	    			var info = Db.query(user_type,'');
	    			if(info){
	    				info.userInfo = user;
	    				Db.insert(user_type,info);
	    			}else{
	    				var obj = {};
	    				obj.userInfo = user;
	    				Db.insert(user_type,obj);
	    			}
	    			Db.set('Id',user_type);
	    			mui.openWindow({
						url:'gnxz.html',
					})
	    		}else{
	    			mui.toast('密码错误!');
	    		}
	    	}else{
	    		//用户不存在
	    		mui.toast('账号不存在!');
	    	}
	    }		
}
